intercooler shutter - Francés Inglés Diccionario